Camilluccia 535 | Exclusive Living…
Via della Camilluccia, Rome, Italy, 00135
820.98 sq m(8,837 sq ft)
Guide price €11,500,000(£9,786,788)
Exclusive Living…Exclusive Living…
Luxury villa…Luxury villa…
Rooftop and swimming pool…Rooftop and swimming pool…
Terraces and balconies…Terraces and balconies…