Elan Sandrock Place Apartments in Serra Mesa, CA | a beautiful community in San Diego, CA | Elan Sandrock Place, a residential community featuring One Bedroom Apartments | Pet-Friendly Community Elan Sandrock Place Apartments in Serra Mesa, CA | a beautiful community in San Diego, CA | Elan Sandrock Place, a residential community featuring One Bedroom Apartments | Pet-Friendly Community