1731 Melrose Avenue 45, Chula Vista, CA 91911 | $599,000...