10
3220 Amelia Rd
Fernandina Beach, FL 32034
$22.00 USD/SF/YR
2,468-12,345 SF
1
Space Available
Built 2026
12,345 SF Contiguous
Built 2026
2,468-12,345 SF
$22.00 USD/SF/YR
Office