The Plaza @ Hillcroft & Harwin – 5711 Hillcroft

The Plaza @ Hillcroft and Harwin is located in the heart of The Mahatma Gandhi District.

To view the list of stores at this shopping center, please Store List at the top or click here.