Finding a picture…SoldSold Apr 2025 $537,000 3126A Toi Toi Street, Toi ToiHouse340 m² land100 m² floor