Sold on 5 Jun 2025Sold$620,0001203/6 Land Street, Toowong QLD 4066 1 1 174m²Apartment21 days on Homely