Logo - Windrose Place Apartments - Apartment Complex

(626) 577-6552
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 Merengo & Bellevue—Half a Block East