Open House!
Viewed
3316 Utica Street
Denver, CO 80212
$1,130,000
5 beds
4 full
bathrooms2,441 sq.ft.
Courtesy Of Coldwell Banker Denver Central