Menu Filter

S.T.A depot In Via Tuscolana, Roma the depot built during the 20's

S.T.A depot

Via Tuscolana, Roma

Tags: Italy, Totally Lost 2013

S.T.A. depot, built during the 20’s and located in Via Tuscolana (Rome), in the S. Giovanni area. The building is abandoned since around 2000 and it is surrounded by public buildings and houses.