Urban Living

DELO in the News

OZ’s DELO project located in Louisville, CO was mentioned in the Denver Business Journal recently. When complete, DELO will include 133 for rent Continue reading »