Denver – Belleview Station, the mixed-use transit-oriented development at I-25 and Belleview in south Denver, has announced the completion of phase one. With more than 100,000 square feet of retail space, 300,000 square feet of office and 678 residences…



