1485 Demeter St, Ottawa, ON Cimon Real Estate Team | December 29th, 2023 | Listings, I just finished uploading this for sale, 1485 Demeter St, Ottawa, ON