Remove Ads

Photo of North Bay at Lake Arrowhead

3.5
4 votes

North Bay at Lake Arrowhead

27400 Sugar Pine Dr, Lake Arrowhead, California 92352-9730 USA

Add Photo

Indoor Pool

Remove Ads

Claim copyright