Dahlia Street Apartments offer affordable 1 and 2 bedroom Apartments in the Park Hill neighborhood.This property is conveniently located at 33rd and Dahlia Street in Denver, Colorado.Dahlia Street Apartments are situated near major bus lines and are only minutes from shopping, dining and other entertainment venues. The Denver Zoo and the Museum of Nature and Science as well as major shopping options are located less than 2 miles from this property. The Dahlia Street Apartments is professionally managed by Pillar Property Services, LLC and is proud to be an equal opportunity housing provider. 1 year
This property is off market, which means it's not currently listed for sale or rent on Zillow. This may be different from what's available on other websites or public sources.

