1069 N Pearl Street, Denver, CO 80203
6,337 Sq.Ft. lot