Located in Central Harlem, the first of the six Lenox Terrace buildings was completed in 1958, in the centrally located cultural epicenter of Harlem.
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.