5000 Fillmore St, Denver, CO, 80216
OPEN 11/14/26 11:00AM - 1:00PM
Newly Listed

$455,000

5000 Fillmore St, Denver, CO, 80216

ACTIVE