Downtown living in North Dallas! Village on the Green Apartments located in the heart of North Dallas is a luxury community wrapped in upscale shopping and dining. For those seeking comfort and convenience, Village on the Green is the destination. A quick stroll will take you to some of the finest restaurants and boutiques that Dallas has to offer. Village on the Green is a luxe oasis in an urban setting.