$239,900

38 N Union Street, Sparta, MI, 49345

PENDING