2182 Diamondback Ct

 2182 Diamondback Ct, Chula VistaCA 91915
$2,3953 Beds1437 sqft