Sold on 27 Feb 2016SoldPrice Undisclosed19 Villiers Street, Lota QLD 4179 3 1 2809m²House23 days on Homely