18
868 Post Ave
Staten Island, NY 10310
$2,499,999 USD
5,160 SF
6.5% Cap Rate
5,160 SF
$2,499,999 USD
Storefront Retail Residential