This commercial building in TAVROS is up for sale, boasting a spacious 6600 sq.m area on a 2000 sq.m plot. It was built in 1990 and features a basement, ground floor, and four additional floors. The property ID is 13906 and can be found on casarealestate.gr.