privatebeachnearby
in
Moreno Valley, CA
Lake Arrowhead Resort
27984 CA-189
Lake Arrowhead
CA
92352
(909) 336-1511
21.5
mi