1890 Chambery Pl 2336, Chula Vista, CA 91913 | $612,000 |...