Unit 121 2230 Trafalgar Street, London East, ON N5V 4J9 | $1,595/mo | Nivaasaa Realty