Locations
0

Make yourself at home at Villa Serra in Salinas, California. It's a friendly, flexible environment that celebrates your individuality and nurtures your soul. We recognize that each new resident has a unique lifestyle.