1 of 20Ventura Terrace (opens in new tab)6600 Telephone Rd, Ventura, CA 93004(325) 440-6892$2,478+/moTotal price12-mo lease3 units available2 bedVerifiedView DetailsCheck availability