2135 North Lowell Boulevard, Denver, CO 80211
2135 N Lowell Blvd, Denver, CO 80211 is a single family home that contains 2,292 sq ft and was built in 2016. It contains 3 bedrooms and 3 bathrooms.
2,292 Sq.Ft. LIVING AREA
With her knowledge of the community, excellent communication skills, and resilience to get the job done Leslie is well on her way to a long-term, successful relationship with real estate.