Villages of Amelia is located in Yulee, FL with high traffic volume with over 32,500 VPD. This property offers exceptional visibility and a great tenant mix. Opportunities available include new construction and outparcel pads.
CO-TENANTS