25 Sherman Ave
Staten Island, NY 10301
$3,500,000 USD
24,960 SF
25
Units
6.1% Cap Rate
24,960 SF
$3,500,000 USD
Apartments