This is a apartment home. This home is located at 6530 Schroeder Rd APT 319, Madison, WI 53711.Show more