80 John Street
Closed
80 John St
New York, NY 10038
The South Star, located at 80 John Street in Manhattan's Financial District, is a captivating condominium that combines art deco charm with modern elegance. Originally constructed in 1927 as the Travelers Insurance building, this 23-story residence features 147 meticulously converted units, ranging from cozy studios to spacious three-bedroom apartments.
Generated from the website
See a problem?
You might also like
Partial Data by Infogroup (c) 2025. All rights reserved.