Get Directions to Buffington Properties. ← View details 2181 Indian Rocks Road, Largo, Florida 33774 +1 727-518-8700 Get Directions From* To * — Required information