$3.2M Denver 17th Street tower deal aims to create 750 downtown apartments
A block in downtown Denver is converting from offices into apartment spaces after a real estate company bought two towers on 17th Street.
The Luzzatto Company, a national real estate firm, purchased 621 and 633 17th St. at the start of April for $3.2 million, hoping to revitalize downtown with the over 973,000 square feet of space in the heart of Denver.
$3.2M Denver 17th Street tower deal aims to create 750 downtown apartments Read More »