Photo detail

Photo detail

1808 Taylor Street — $1,540,000