Willow Lake Business Park

Willow Lake Business Park

Willow Lake Business Park

Willow Lake Business park is a portfolio of 12 office, flex, and distribution buildings located in Memphis, Tennessee. The property totals over 1.4 million square feet across over 90 acres.

Location:
Memphis, TN

Square Feet:  1,400,000 

Transaction Value: $60,500,000

Assignment:
Investment Sale