HIGH STREET DISTRICT PROPERTIES

High Street District Properties is an 88 unit apartment style complex located in Edmonton, Alberta.