OVMB

41,244 SF of Total Building Area on 2.80 Acres. 100% leased, Complete in 2022. Address: 25425 Orchard Village Rd, Santa Clarita, CA