4991 Knollwood, Troy, MI, 48085

$681,980

4991 Knollwood, Troy, MI, 48085

PENDING