$509,000 - 569 E St Unit 31, Chula Vista, CA 91910
569 E St Unit 31
Chula Vista,
CA
91910
Country: US