Finding a picture…SoldSold May 2024 $1,138,000 36 Tilden Avenue, HillcrestHouse683 m² land170 m² floor