Welcome

Release Summary

Telecom Lease Advisors (“TLA”), a land lease acquisition firm based in Los Angeles, today announced the closing of a $4.8 million transaction.

Telecom Lease Advisors