Belmont Shore
Long Beach, CA
Belmont Shore in Long Beach sits along the Pacific Ocean overlooking the waterfront that spans 11 miles of waterways connected to just over 5 miles of sandy beach.
Belmont Shore
Long Beach, CA