5472 Crenshaw Blvd is an office building located in Los Angeles, CA 90043. Built in 1925, this property features 17,546 sq ft lot, and 16,782 sq ft of living space.
Vice President