Homes for sale - VL CASTLE RD, Otter Lake, MI 48464 – MLS#221007364...