1008 - 118 Holmwood Avenue, Ottawa — $534,900 · mihom.ca