An Asset of the Cloverleaf Fund VI, LLC.
Greenwood Springs is a 28,028 square foot retail/service center located in Greenwood, Indiana. The center is Walmart “shadow-anchored” and hosts a mix of national and local tenants.
Two Spaces of 1,400 Square Feet Each
For leasing information, please contact: