11
2220 Forest Ave
Staten Island, NY 10303
$13,000,000 USD
23,974 SF
8.89% Cap Rate
23,974 SF
$13,000,000 USD
Freestanding