$565,000
3
Beds
⋅
2
Baths
⋅
3080463
MLS
2883 S Otis Street, Denver
Courtesy of Brick and Ivy LLC . erika@erikastaggs.com,720-382-3115
