LOR corporate office is located in 6350 Rucker Rd Ste 105, Indianapolis, Indiana, 46220, United States and has 1-10 employees.
lor corp
lor corp
lor management
lor corporation inc
lorr corp
lor
| Location | People at location |
| North America | 1-10 |
LOR Corporation owns, manages and develops commercial real estate, with a focus on retail and mixed-use properties. LOR was formed in 1964 and either owns or has developed approximately 1,000,000 square feet of commercial real estate in the greater Indianapolis area. LOR Corporation is a full-service commercial real estate company based in Indianap... Read More