Explore details about location Carrera 70D. Carrera 70D is a location situated within the Suba alongside other areas such as Carrera 54, Carrera 104A, Carrera 93A.