75 The Esplanade is a 26,136sf parcel of land located at the southwest corner of The Esplanade and Church Street in the St. Lawrence neighbourhood of downtown Toronto. The property is currently functioning as a parking lot. 75 The Esplanade was leased to a private operator until November 30, 2000. Anthem acquired this property in 1997 and sold it in 2001.
Type
Land
Status
Previously Owned