$1,150,000 -
1744 Perrin Place
Chula Vista ,
CA 91913
County: San Diego