The South Star

Started by anonymous
over 6 years ago
Discussion about The South Star at 80 John Street in Financial District
Can anyone let me know their experience at 80 John St. Thinking of moving here to a 3 bedroom as the school district seems good and it's relatively cheap for Manhattan. Appreciate any insight!