Rochester Hills MI, 48307
$23,457
$20,356
$31,323
$28,138
$33,484
$18,950
$25,554
$40,989
$40,926
$41,199
$50,686
$23,498
$34,325
$54,989
$49,989