• Located on Crenshaw Boulevard in the Home Depot anchored Torrance Crossraods Shopping Center, a sprawling 480,000 square foot power center