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