$2,850
Team up
1158 Baird Street
London, ON
Located in North West London, on a quiet inner street, this 2-storey home has plenty of space for a growing family. Located within walking distance to multiple parks & trails but also a quick drive to...
3 bed, 2 bath property