Skip to content

Villa del Sol

Located in Torrance, CA

Offers: Assisted Living

4834 NARROT ST., Torrance, CA 90503

Phone: 3102928425

Loading facility…