23
12961 N Main St
Jacksonville, FL 32218
Rate Upon Request
818-4,712 SF
2
Spaces Available
Built 2005
Built 2005
818-4,712 SF
Rate Upon Request
Retail