Sold on 20 Dec 2023SoldPrice Undisclosed2/107 Station Street, Burwood VIC 3125 3 2 2256m²Unit48 days on Homely