1/31 31 Active $ 4,400 4 Beds2 Baths1,293 SqFt 3131 Armada DR, Ventura, CA 93003 Single Family Home Listed by Tracy Short of Fred Short Co. REALTOR