12
120 W Park Ave
Long Beach, NY 11561
$5,250,000 USD
34,270 SF
6.91% Cap Rate
34,270 SF
$5,250,000 USD
Office