Vista Del Rio

Property Description

Vista del Rio is a 41-unit property for persons with physical and developmental disabilities in Orange County. Amenities include a large community room with a kitchen, classrooms, courtyard with fountain, and meditation garden.