Properties Shown In This Video
581 Thornehill Trail,
Oxford, MI
$259,999
Residential,
1709 Approx. Total sqft.
3 beds 3.1 baths