John Selvera

Active Pharr, TX Member for Mirsa Properties, L.L.C.