Contact for price1 - 3 beds · 1 - 2 bathsApartment building307 N Curtis AveAlhambra, CA 91801Add to favoritesShareListing options307 N Curtis Ave