Ventura Townehouse
4900 Telegraph Rd., Ventura, CA, 93003
4.6
(30 reviews)
"I just liked Ventura TowneHouse because it is a lot different from all the rest. All the rest were more indoor and kind of hotel or hospital style. This one my dad is in a cottage atmosphere, so there is some outdoor area. It is fairly small, so it i..."
READ MORE