Viewed
3256 Fairgrove Terrace
Rochester Hills, MI 48309
$435,500
2 beds
2 full
bathroomsListed By CENTURY 21 Professionals, 4820 Rochester Road, Troy, MI 48098