Squirrel Road in Sarasota County, Florida

Squirrel Road in Sarasota County is a residential street (private). Squirrel Road also exists in Lake County.
Road Type
residential street