$654,900 - 1761 Cripple Creek Dr Unit 1, Chula Vista, CA 91915
1761 Cripple Creek Dr Unit 1
Chula Vista,
CA
91915
Country: US