116 Saint Marks Pl
New York, NY 10009
$6,800,000 USD
5,479 SF
7
Units
5.7% Cap Rate
5,479 SF
$6,800,000 USD
Apartments