1584 Corte Seville #2, Chula Vista, CA 91913 5 Bed | 3.5 Bath | 1,830 Sq Ft Townhome | Year Built 2013