9
6833 Amboy Rd
Staten Island, NY 10309
$2,495,000 USD
4,650 SF
4,650 SF
$2,495,000 USD
Storefront