Location: 7860 SW 103rd St. Road, Ocala, FL Project Category: Medical/Professional offices
Click on images below to view enlargements