Superior Harlem Apartments

Featuring air conditioning, Superior Harlem Apartments is located in New York, 2.7 km from Columbia University. Metropolitan Museum of Art is 3.3 km from the property. Free WiFi is featured throughout the property.

Leave a Reply

Your email address will not be published. Required fields are marked *