6 Havendale, Brighton Twp, MI, 48114

$591,300

6 Havendale, Brighton Twp, MI, 48114

PENDING