Buffington Properties is a Real Estate Co. located on Indian Rocks Road in Largo, Florida. As a family-operated business, we have enjoyed a great local following. Our connections and reputation for over 18 years have provided us with increased access
Loading map...