The property is located in Tennessee and is operated by Carrols Restaurant Group under a triple net lease with approximately sixteen years of term remaining.
Source: New feed
The property is located in Tennessee and is operated by Carrols Restaurant Group under a triple net lease with approximately sixteen years of term remaining.
Source: New feed