Townhouse For Rent
$2,375
520 Glover Ave #B
Chula Vista, CA 91910
Listed on By Owner by David Thomas Mejia
Chula vista delight: upgraded 2br close to marina, freeways, schools, shopping & dining. features quartz tops, modern fixtures, new...
Read More