Ariel Homes / A-Investment Share: Contractors and Home Repairs Ariel Homes / A-Investment Visit Website 1228 E. 7th Ave. Ste. 100 Tampa, FL 33605 (813) 792-5566 About Map About Since founding his Odessa, Florida-based homebuilding company in 1990, Ariel J. Quintela has grown Ariel Homes into one of the most highly regarded and fastest growing builders of new homes. View Larger Map