Avila Apartments Categories [Real Estate Sales & Investment] 2880 Avila Cross Circle Oviedo FL 32765 (407) 986-0448 Visit Website About Us Apartment Community Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×