Keilor Lodge special: 39 Truro Crescent, Taylors Lakes, 3038
Keilor Lodge special: 39 Truro Crescent, Taylors Lakes, 3038
In prized Keilor Lodge estate, this beautifully presented residence has been treated to a revamp that’s added considerable sophistication and […]