Constructed in 1968, the Village on the Green apartment building comprises 116 units of the following unit mix: One Bedroom, Two Bedroom/One Bath, totaling 78,040 SqFt. The property is located in Nashville - Central North, at 2027 Ed Temple Blvd, Nashville.