10
906 W Beech St
Long Beach, NY 11561
$3,600,000 USD
4,066 SF
5.84% Cap Rate
4,066 SF
$3,600,000 USD
Storefront Retail Residential