10
343 E 66th St
New York, NY 10065
$25,500,000 USD
18,828 SF
25
Units
3.4% Cap Rate
18,828 SF
$25,500,000 USD
Apartments