Needham Ranch representatives are scheduled to pitch a continuation of their phase two development plan to the Santa Clarita City Council Tuesday evening to begin construction on additional lots. Overlooking the 14 Freeway off of the 23000 block of Sierra Highway, Needham Ranch Business Park is currently a 250-acre property planned to accommodate approximately 1.9 million square feet of industrial ...
Read More »
KHTS Radio Santa Clarita Radio – Santa Clarita News