23 Belair Avenue
Four meticulously crafted townhomes in a quiet pocket of Glenroy, located walking distance from Glenroy Station, shops and cafes.