TLR Group
TLR Group is a global real estate investment and property management company headquartered in downtown Tampa, Florida. It owns, operates, and invests in real estate across Central Florida and throughout Montreal, Canada. The company specializes in multifamily real estate investment and management and operates in affiliation with LCN Property Management and Groupe Mach, serving investors and communities in these markets.
TLR Group Offices
OnSite Workspace
Employees work from physical offices.
Typical time on-site:
None
Tampa, Florida, USA