Landmark at Savoy Square can be found at North Highland Avenue 2065. The following is offered: Apartments, Other Real Estate. The entry is present with us since Dec 23, 2014 and was last updated on Apr 19, 2015. In Clearwater there are 75 other Apartments. An overview can be found here.