Natura Villas Apartment Homes

id: 27762214

10847 W Olive Ave
Peoria, AZ 85345

(623) 328-5225
Incorrect info? Correct your listing
Natura Villas Apartment Homes - Peoria, AZ
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021

What matters to you, matters to us.

Owner Message
  • Trillium Villas is a beautiful apartment community in Peoria, AZ. Close to Luke Air Force base for military families looking for modern luxury living at an affordable price. Its also great for Sun City or retirees looking for a relaxing sanctuary to call home! At Trillium Villas, we offer a community environment for people of all ages, come see us!

Additional information
  • Hours: Sat-Sun 10am-5pm, Mon-Wed 9:30am-6pm, Fri 9:30am-6pm, Thu 10am-6pm