13
1000 Targee St
Staten Island, NY 10304
$27,500,000 USD
74,260 SF
99
Units
7% Cap Rate
74,260 SF
$27,500,000 USD
Apartments