1737 Melrose Avenue 63, Chula Vista, CA 91911 | $575,000...