Villa Serena Senior Apartments
11401 Central Ave, Chino, CA, 91710
4.0
(1 reviews)
"Villa Serena Senior Apartments is like a community. There are people that I can talk with here. I am not living all by myself in the sense that I see people, I can walk my dog, and meet other people walking their dogs. The staff has been fine. The fa..."
READ MORE