Majors Management leases convenience stores and retail spaces in Georgia, Florida, Alabama, Louisiana, Mississippi, North Carolina, and South Carolina.
This site will have two retail spaces at 1250 sq ft each.