Skip to content

Villas on Olive

Directions to Villas on Olive

Home

Villas on Olive

8201 W Olive Ave, Peoria, AZ 85345

Schedule a tour

Newly renovated apartments. We offer in-person tours all day. Call or message today to make an appointment.

Fees and deposits