Martin Avila was born in 1966, age 57. Martin Avila's address is 2682 Starwood Court , West Palm Beach, FL 33406. Possible relatives include Jose Avila, Nancy Avila and 1 others. Public records show Martin has also lived in Fort Lauderdale, FL and Homestead, FL. Martin's latest phone number is (561) 324-3435. Previous phone numbers include (561) 514-0229 and (561) 644-3051.
Address History: 2682 Starwood Court, West Palm Beach, FL 33406;
7802 Northwest 68th Terrace, Fort Lauderdale, FL 33321;
Homestead, FL 33032;
Lake Worth, FL 33461;
Miami, FL 33155
Results 1 - 1 of 1