322 E 93rd St
New York, NY 10128
$11,750,000 USD
8,390 SF
20
Units
6.74% Cap Rate
8,390 SF
$11,750,000 USD
Apartments