1 results
A substantial family residence occupying an elevated position. Los Altos offers uninterrupted, panoramic views across the surrounding landscape and famous North Wales coastline.