1
21 Fillmore Dr
Sarasota, FL 34236
$52.60 USD/SF/YR
684 SF
1
Space Available
Built 1949
684 SF Contiguous
Built 1949
684 SF
$52.60 USD/SF/YR
Retail