603 Inca Street 309 603 Inca Street 309 Denver, Colorado 80204 United States
603 Inca Street 309 Denver, Colorado 80204 United States
$149,900
Get directions
La Tela offers an affordable homeownership opportunity right in the heart of Denver's bustling Santa Fe Arts District. These brand new studio condos include Energy-Star rated appliances, in-unit washer/dryer, built-in Murphy bed + mattress, and...
Google Map Loading...
TRAVEL TIMEFROMLincoln Park