Skip to main content Skip to footer
  • Sold
24911 Ave Stanford - #1

67,681 square foot industrial building. 

  • 10/01/2020
  • 67,681 square foot industrial building. Sold to Santa Clarita Studios. We represented the seller in this transaction.