Extra Space Sarasota

6200 Edgelake Dr. Sarasota, FL 34240

Street Address

6200 Edgelake Dr.

City

Sarasota

State

Florida

Lot Size

3.36

Total Sq Ft

91,831