London, Ontario, CA

An industrial 13,000 square foot property just 2 miles from the center of London.