π 3518 North Chester Ave 5760, Bakersfield, CA 93308
Match with student apartments
π Write a Review