Sold on 31 Aug 2024Sold$1,380,00040 Glengarry Avenue, Burwood VIC 3125 4 2 2581m²House24 days on Homely