$829,000 -
1828 Wolf Canyon Loop
Chula Vista ,
CA 91913
County: San Diego