Vista Manor Nursing and Rehabilitation Center
120 Jose Figueres Ave
San Jose, CA 95116
Situated in the Alum Rock-East Foothills area of San Jose, California, Vista Manor Nursing and Rehabilitation Center is a 99 unit housing facility for seniors. They offer senior housing in a well-maintained and pleasant setting. The neighborhood around ...