2 Building found in Temecula, CA

Building x
Central Communication Systems. x