13
116 Suffolk St
New York, NY 10002
$6,500,000 USD
9,000 SF
8
Units
7.22% Cap Rate
9,000 SF
$6,500,000 USD
Apartments