Monaco Penthouse with Roof Terrace and Private Pool

  • Larvotto, Monaco