by Lisa Prevost | Aug 30, 2017 | Business
Majorca- This contemporary 5,400-square-foot house is near the town of Pollensa in northern Majorca, one of the Balearic Islands of Spain. The four-acre property has panoramic views of the Tramuntana mountain range and is about four miles from the beach. Designed by...