3354 Tejon Street, Denver, CO

Location 3354 Tejon Street Denver, CO 80211 Details Price (list/sold): $475,000 / $434,900 SF: 1,179 Beds: 2 Baths: 2.5 Description One of the best locations in LoHi. 3 level modern design with hardwood floors throughout. Open floor plan with tons of natural light. Large master suite with walk-in closet and master bath. Kitchen boasts [...]