THE NEIGHBORHOOD
SANTA FE ARTS DISTRICT
Located at 603 N Inca Street, La Tela is conveniently located within Denver's vibrant Art District on Santa Fe near transit, art galleries, breweries, restaurants, shops & more.
Located at 603 N Inca Street, La Tela is conveniently located within Denver's vibrant Art District on Santa Fe near transit, art galleries, breweries, restaurants, shops & more.