91 Street Land Edmonton, Alberta, Canada
2 lots ~4.12 acres each
light industrial use
excellent exposure to 91st Street
access off 91A Street
excellent build-to-suit opportunity
numerous amenities within short driving distance
To download map click here. To download aerial click here