Archives

Meridian Meadows

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: Ross Cosyns Cloverleaf 847.272.3300 Nathaniel Delumpa CBRE 317.269.1000