Luxury apartment for sale in Villa Borghese

View property
/