Finding a picture…SoldSold Nov 2024 $858,000 359B Glendene Avenue, GlendeneHouse548 m² land90 m² floor