This apartment complex is missing information on open street maps, the place in question is sandpiper apartments on Ellwood Beach Drive.
It's first building units are on 355 Ellwood Beach Drive, Goleta, California, 93117, USA