Festival Tower

Location 80 John St. 
Stories 42
Units 528
Amenities N/A