Sold on 21 Mar 2024Sold$1,380,0001/19 Barossa Avenue, Vermont South VIC 3133 4 3 2339m²Townhouse7 days on Homely