$1,250,000 -
62 Pepper Tree Rd
Chula Vista ,
CA 91910
Community: Chula Vista