$340,000
4
Beds
⋅
3
Baths
⋅
21920430
MLS
⋅
2,135
SqFt.
603 Magnolia Place, Hartselle
