8
324-326 E 84th St
New York, NY 10028
$17,500,000 USD
16,840 SF
40
Units
16,840 SF
$17,500,000 USD
Apartments