$519,900
4
Beds
⋅
4
Baths
⋅
21931322
MLS
⋅
3,291
SqFt.
123 Castlewood Drive, Madison
