Denver Luxe Team Featured Sold 1551 Larimer St., #1101, Denver, CO 80202 , $1,325,000 Bed3Baths3 Location Email Request More Information Tell me more about this property Request a showing