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.
1,379 Square Feet
1,400 Square Feet
For leasing information, please contact: