Avila Properties Inc 16727 Valseca De Avila Tampa, FL 33613 Phone: (813) 949-9768
Category: real estate investment trust