Atlantic Sands Beach Suites

Los Angeles, California