12291 Carmel Vista Rd
(1)

12291 Carmel Vista Rd, San Diego, CA 92130

Reviews

1 year ago

The Lakes is like a resort

I love this apartments complex as it's set in a beautiful leafy place with water features, ducks and great amenities. It's a bit older (built 1980, i think), but it's just beautiful. You feel like you're on holiday all the time!