Apartments go Results Found: 3 Button group with nested dropdown Elan Shadowridge Meadows Apartments Elan Shadowridge Meadows Apartments 1515 S. Melrose Drive Vista CA 92081 (760) 598-1222 Skye Apartments Skye Apartments 501 W. Bobier Drive Vista CA 92083 (760) 940-4170 Sycamore Greens Apartments Sycamore Greens Apartments 1982 Wellington Ln #80 Vista CA 92081 (760) 598-9000