ECONOMY INN
324 S Brevard Ave, Arcadia, FL 34266