$1,250,000 -
62 Pepper Tree Rd
Chula Vista ,
CA 91910
Country: US
Property listed by Davis Realty Group, Andre Davis 951-473-6048