Bangkok Square @North Gainesville

8181 NW 39th Ln, NW 39th Ave #100, Gainesville, FL 32606, United States