Meridian Meadows
Meridian Meadows is an 18,901 square foot multi-tenant retail/service center located in Greenwood, Indiana (south suburban Indianapolis). This center is occupied by a mix of medical and service-oriented businesses.
Available Units
805 Square Feet
CLICK HERE TO DOWNLOAD A FLYER
For leasing information, please contact:
Dylan Mahon
Cloverleaf
847.272.3300
Nathaniel Delumpa
CBRE
317.269.1000
location:
GREENWOOD, INDIANA
Date:
January 12, 2015