Armada Apartments
3325 Armada Dr, Ventura, CA 93003
Reviews
11/20/2007
Provided by YP.comThis apartment complex is in a great location, tenants are nice, apartments are clean and roomy. I loved it there
More Business Info
- Hours
- Regular Hours
Mon - Fri: Sat: - Categories
- Apartments, Apartment Finder & Rental Service
Suggest an Edit