No Photo

Amir Odeh

Owner/Developer, Twin Creeks Crest

Allen, TX 75013

Phone (214) 392-3666

Property Types
Office, Retail, Multi-Family, Health Care
Markets
Dallas/Ft Worth