Logo - Windrose Place Apartments - Apartment Complex

(626) 577-9297
271 E Bellevue Drive, Pasadena, CA 91101
Location

Visit our apartment complex in Pasadena, California, for more information about our spacious one and two bedroom residences.

Located on the corner of Marengo & Bellevue—half a block East