About Zen Rentals Edmonton
The Zen Building is a condo building located in Oliver Square 11425 - 105 Avenue just steps away from Rogers Place in the heart of The Brewery District.
More about Zen Rentals Edmonton
Zen Rentals Edmonton is located at 11425 105Avenue, Edmonton, Alberta T5H 0C5
780-455-1485