📍 5950 Santo Rd Ste I San Diego, CA 92124, San Diego, CA 92124
Match with student apartments
09/19/2020
🌟 Write a Review