Parqueaderos tequendama El Tia is located in Bogotá, Colombia on Cl. 18 Sur ### 5- 87. Parqueaderos tequendama El Tia is rated 3 out of 5 in the category public parking space in Colombia.
Address
Cl. 18 Sur ### 5- 87
Accessibility
Wheelchair-accessible entrance