Holiday Inn – Torrance Address 19800 S Vermont Ave Torrance, CA 90502 9 OCT 2015 0 Share on Twitter Share on Facebook Share on Google