The John Ross

The John Ross is a 31-story tower with about 300 residential units. The eliptical shape of this tower provieds for both privacy and stunning views from floor-to-ceiling windows.  You can’t miss this iconic building.