12A South Bay Road, the latest development of Eton Properties Limited, building of exquisite homes, is a dream for new homemakers. Perched on a low cliff with a pleasant promenade stepping down all the way to the water edge, No.12A is steeped in idyllic Mediterranean setting……
[more]