24
166 W Park Ave
Long Beach, NY 11561
$1,150,000 USD
5,334 SF
5,334 SF
$1,150,000 USD
Storefront Retail Office