42 West 120th Street, New York, NY (On Mt. Morris Park betwen 5th & Lenox Avenues)
26,000 SF
Apartments: 32