Spacious One Bedroom

Photo Gallery Description Wow! Today is the day to come and visit our Community! CALL TODAY FOR YOUR PERSONAL TOUR! (866) 769-1632 Welcome to your new home at The Falls at Montrose! We are conveniently located at 2121 Valderas Drive in the beautiful city of Glendale. The Falls at Montrose features spacious studio, one and two bedroom apartment homes. Located in the heart of Montrose just minutes away from Honolulu Avenue, you`ll love coming home to this serene relaxing community. Don`t miss out! Call us TODAY and find out more! (866) 769-1632 . ...

Pet Policy

Cats allowedDogs allowed

Meet your future landlord

RadPad Lister

Member since January 2013