beech street