20-416 Church Ave, Chula Vista, CA 91910 | $1,895,000 |...