Align text to the bullets of a list

The oddity about regular lists are that their labels or set right-aligned. The following indentitem environment emulates that approach, indenting to the correct location of the item content, and then stepping back the width of \textbullet.

enter image description here

\documentclass[a4paper,12pt,parskip]{scrreprt}

\usepackage{changepage}

\makeatletter
\newenvironment{indentitem}{%
  \sbox\@tempboxa{\textbullet}%
  \begin{adjustwidth}{\dimexpr\itemindent+\labelwidth-\wd\@tempboxa}{0pt}%
}{%
  \end{adjustwidth}%
}
\makeatother

\begin{document}

This is a normal text that should be left aligned.

\mbox{\hspace{16.5pt}This} is another text over multiple lines that I want to have aligned equally to the \\
\mbox{\hspace{16.5pt}bullets} of the following list:

\begin{itemize}
  \item This is item 1.
  \item And this is a second item.
\end{itemize}

\noindent\hrulefill

This is a normal text that should be left aligned.

\begin{adjustwidth}{16.5pt}{0pt}
  This is another text over multiple lines that I want to have aligned equally to the
  bullets of the following list:
\end{adjustwidth}

\begin{itemize}
  \item This is item 1.
  \item And this is a second item.
\end{itemize}

\noindent\hrulefill

This is a normal text that should be left aligned.

\begin{indentitem}
  This is another text over multiple lines that I want to have aligned equally to the
  bullets of the following list:
\end{indentitem}

\begin{itemize}
  \item This is item 1.
  \item And this is a second item.
\end{itemize}

\end{document}