
Iconic on Alvarado: Off-Campus Student Hou...
6625 Alvarado Rd, San Diego, CA 92120
Studio - 4 Beds $1,350 - $1,895
All Filters
5,348 Apartments Available
6625 Alvarado Rd, San Diego, CA 92120
Studio - 4 Beds $1,350 - $1,895
5120 Baltimore Dr, La Mesa, CA 91942
1 - 2 Beds $2,473 - $3,076