Apartments go Results Found: 2 Button group with nested dropdown Elan Shadowridge Meadows Apartments Elan Shadowridge Meadows Apartments 1515 S. Melrose Drive Vista CA 92081 (760) 598-1222 Sycamore Greens Apartments Sycamore Greens Apartments 1982 Wellington Ln #80 Vista CA 92081 (760) 598-9000