Greenwood Terrace. Bloomington, IL. Address: 2 Kris Dr. Bloomington, IL, 61704. Contact: 309-829-5547. greenwoodterrace@vineyardsmg.com.
The 100-unit complex has a two, three, and four-bedroom duplex design and caters to small and medium-sized families. Greenwood Terrace provides residents with ...