$1,795,000

898 Padera Ct, Chula Vista, CA, 91910

ACTIVE