3
13000 Sawgrass Village Cir
Ponte Vedra Beach, FL 32082
$34.00 USD/SF/YR
1,270-1,960 SF
2
Spaces Available
Built 1989
1,960 SF Contiguous
Built 1989
1,270-1,960 SF
$34.00 USD/SF/YR
Office, Office/Medical