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