Located at 6840 Schroeder Road in Madison - Southwest, Madison, Country Meadows is a multifamily property featuring 465 apartment dwelling units. The current unit mix shows the following unit types: Guest Suite - One Bedroom/One Bath, One Bedroom, Studio, Two Bedroom/One Bath, totaling 284,299 SqFt. The property was delivered in 1974.