28
120 W Park Ave
Long Beach, NY 11561
$4,900,000 USD
17,640 SF
7.14% Cap Rate
17,640 SF
$4,900,000 USD
Office