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