Front of the residential care facility.

Laurelwood Villa business profile

Studio City, California