Palazzo Borghese All case histories Piazza Borghese, Rome Surface: 3.500 sqm Services:Residential + Retail - 20 residential unitsAdvisory