scvtv.com
Walls Officially Up at The Center at Needham Ranch
The Center at Needham Ranch's walls officially went up Tuesday, ushering in a new phase for the forthcoming business park off of Sierra Highway in Newhall.
SCVTV