Camilluccia 535 | Exclusive Living…
Via della Camilluccia, Rome, Italy, 00135
16,146 sq ft(1,500.01 sq m)
Guide price €10,800,000(£9,119,671)
Exclusive Living…Exclusive Living…
Luxury villa…Luxury villa…
Rooftop and swimming pool…Rooftop and swimming pool…
Terraces and balconies…Terraces and balconies…