Steps to Ambleside Beach, the seawall, shops, cafés, & Park Royal, this rarely available 3-bedroom, 2-bath 970sqft townhome offers the perfect blend of
Steps to Ambleside Beach, the seawall, shops, cafés, & Park Royal, this rarely available 3-bedroom, 2-bath 970sqft townhome offers the perfe…