privatebeachnearby
in
Ontario, CA
Lake Arrowhead Resort
27984 CA-189
Lake Arrowhead
CA
92352
(909) 336-1511
29.3
mi