22
12961 N Main St
Jacksonville, FL 32218
Rate Upon Request
818 SF
1
Space Available
Built 2005
Built 2005
818 SF
Rate Upon Request
Retail