ESCA - Architecture & Interior Design is located in Addis Ababa, Ethiopia on Haile Alem Building, Airport Rd. ESCA - Architecture & Interior Design is rated 3 out of 5 in the category architecture firm in Ethiopia.
Address
Haile Alem Building, Airport Rd