17
22 Spartan Ave
Staten Island, NY 10303
$795,000 USD
2,260 SF
2
Units
9.77% Cap Rate
2,260 SF
$795,000 USD
Apartments