Sold on 10 Mar 2025Sold$590,000135/8 Land Street, Toowong QLD 4066 1 1 172m²Apartment59 days on Homely