Constructed in 1968, the Green Meadows @ 2910 apartment building comprises 104 units of the following unit mix: One Bedroom, Two Bedroom/One Bath, totaling 103,144 SqFt. The property is located in Augusta - Southwest, at 2910 Richmond Hill Road, Augusta.