119 Oak Crossing Drive

Shelby, NC, 28152
PENDING
$277,990Price
3Beds
3Baths
1566sqft

119 Oak Crossing Drive

Shelby, NC, 28152
PENDING
$277,990Price
3Beds
3Baths
1566sqft