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