LU & EN PROPERTY TRUST is an Active company incorporated on June 10, 1997 with the registered number D97000000015. This Declaration of Trust company is located at 3201 BALDWIN DR WEST, TALLAHASSEE, FL, 32308 and has been running for twenty-seven years. There are currently two active principals.