Skip to main content Skip to footer
  • For Lease
79,869 Square Feet Planned for Lease in Maywood - #1
79,869 Square Feet Planned for Lease in Maywood - #2
79,869 Square Feet Planned for Lease in Maywood - #3
79,869 Square Feet Planned for Lease in Maywood - #4

79,869 square foot spec building planned in Maywood.  Estimated delivery Q2 2022.