Sold on 23 Feb 2019Sold$499,00013/24-26 Milton Street, Elwood VIC 3184 1 1 1Apartment25 days on Homely