Royal Palms Villa

17419 Elgar Avenue
Torrance, CA 90504
Assisted Living