π 1215-1229 1/2 26th Street, San Diego, CA 92102
Match with student apartments
π Write a Review