Michael Patten

Active Naples, FL Chief Executive Officer for Gulf Coast Special Assets