All Filters
207 Apartments Available
6159 Montezuma Rd, San Diego, CA 92115
1 Bed $1,795
Room for Rent
7 Beds $1,380
7 Beds $1,230
7 Beds $1,360