Finding a picture…SoldSold May 2026 $590,000 3127 Nuffield Avenue, MarewaHouse780 m² land100 m² floor