Project Description

Roma, via del Tritone 161
3,500 sq m offices and retail, sold