18
860 Lexington Ave
New York, NY 10065
$12,750,000 USD
6,960 SF
2
Units
4.72% Cap Rate
6,960 SF
$12,750,000 USD
Apartments