Founded in 1972 and publicly traded since 2005, Electra Real Estate, through its US-based affiliate Electra America, currently holds and manages over 80 multi-family complexes, comprising about 28,000 residential units in Texas, Florida, Georgia, Tennessee, North and South Carolina, with an overall... Read more
Employees
11-50This company has no org chart yet
This company has no teams yet
This company has no offices yet