Woodside Terrace (Alhambra)
400 N. Chapel Ave, Alhambra, CA 91801
Enjoy Alhambra living at Woodside Terrace. The 400 N. Chapel Ave location in the 91801 neighborhood of Alhambra has much to offer its residents. From pricing to features, the leasing team is excited to help you find the perfect apartment. Give us a call now to schedule your tour.