Details: 1301 N TAMIAMI TRL, SARASOTA, FL 34236 Year built: 2000 # of units: Minimum lease: not allowed Leases/year: not allowed Water views: Yes, west side units the higher the better Walk, bike, drive to downtown: 5 – 10 min drive