A Brief History Of Crescent Town
This Large-scale, master planned high rise development celebrated its grand opening on September 17. 1971. The unique setting of expansive green space, on site retail and direct transit access was described as walker’s paradise.