MIAMI BEACH, FL | $399,000
Italy | Call for Price
Sales Price: 695,000 EUR | Germany
Istanbul – Turkey | € 1.000.000
Italy | € 720.000
Malta | €2.900.000
Italy | € 575.000
€525.000 | Santa Magherita, Italy
Italy | € 425.000