18 FLORENCE St, Ottawa Centre, ON K2P 0W7 - MLS# X9455167 - View Removed listings on Wedu.ca