Redwood Terrace
710 13th Avenue, Escondido, CA, 92025
4.5
(24 reviews)
"We chose Redwood Terrace, the people there are very helpful. We're going into a casa instead of an apartment, and that's the main reason. In terms of activities, they have about everything. They have trips, exercise, pool, games, lectures, a library,..."
READ MORE