$519,900 -
137 Yellow Birch Loop
Mooresville ,
NC 28117
City: Mooresville