A dazzling Italian castle that comes with not one, but two private beaches has hit the market for $2.9 million. Named Villa Castello Pellegrini, the property was built in the late 19th century.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results