880 Crystal Creek Ct, Chula Vista, CA, 91910

$640,000

880 Crystal Creek Ct, Chula Vista, CA, 91910

Courtesy of: Century 21 Award