200 Shannonhouse Street, Shelby, NC, 28152

$189,900

200 Shannonhouse Street, Shelby, NC, 28152

ACTIVE