Twin Peaks Square is adjacent to the Twin Peaks Mall off busy Hover Street (36,692 cars per day) and Nelson Road. Take advantage of a shopping center that is offering aggressive rental rates.
Posted on July 24, 2011 by Gart Properties in Our Properties