Skip to main content
28994 North Shore, Lake Arrowhead, California 92352 - $1,900,000 | Allan Real Estate Investments