75 Third Avenue 24, Chula Vista, CA 91910 | $685,000 |...