2177 17th Ave
Santa Cruz, CA 95062
Located in the Live Oak area of the city, Paradise Villa is a senior care facility serving Santa Cruz, California. The community is in a mostly middle income area, with an average household income of $55,443. With roughly ...
3 miles away from Scotts Valley, CA