Map & Directions
The Cascades of Sarasota is located approximately 2 miles north of University Parkway off of Lockwood Ridge Road on the west side of the street.
The Cascades of Sarasota is located approximately 2 miles north of University Parkway off of Lockwood Ridge Road on the west side of the street.