23
308 E 78th St
New York, NY 10075
$23,250,000 USD
23,770 SF
39
Units
23,770 SF
$23,250,000 USD
Apartments