900 West Ave

Southgate Towers is a rental apartment building consisting of two (2) 14 story towers. In 2013 they began extensive renovations and are adding retail stores and a waterfront restaurant and bar.

900 west ave 2

900 west ave 1