Montrose Apartments
Edmonton, AL(3.0 / 2 Reviews )
CONTACT
Address: 11811 67 St NW, Edmonton, AB T5B 1L9, Canada Map ➦ Get Directions
Phone : +1 (855) 247-1492 Call
ABOUT
It has received 2 reviews with an average rating of 3.0 stars.
Book online: book-a-showing.co
FAQs
- ❌ Wheelchair-accessible entrance
The address of Montrose Apartments is:
Montrose Apartments11811 67 St NW
Edmonton, Alberta T5B 1L9
P: +18552471492
Visit Website: avenueliving.ca
Montrose Apartments is listed under