Palms of Pinellas

13171 South Belcher Road, Largo, FL 33773