3818 Ocean View Blvd, Montrose, California 91020