Finding a picture…SoldSold Jan 2026 $1,080,000 310 Glenbrae Street, AtawhaiHouse794 m² land169 m² floor