Finding a picture…SoldSold Sept 2025 $520,000 23 Falkirk Street, Blockhouse BayHouse644 m² land119 m² floor