Sold on 30 Oct 2025Sold$675,000904/21 Patrick Lane, Toowong QLD 4066 1 1 183m²Apartment7 days on Homely