16852 Green Ln. # 106, Huntington Beach (1 Mile to the Beach) 16852 Green Ln. # 106, Huntington Beach (1 Mile to the Beach) 16852 Green Ln. # 106, Huntington Beach CA 92649 211 $2,850/Monthly