965 Adelaide Street is a single level, freestanding office building that is available for lease. This 14,587 Square foot building is located in south London along Adelaide Street South on a 2.20 Acre Lot. There are 115 Parking Spots, as well as an additional 1,300 Square foot Garage Space.
Thank you for your request. A representative will be in contact with you within 48 hours.