Rochester Hills MI, 48307
$5,868
$46,418
$31,501
$45,481
$28,466
$29,911
$58,476
$41,856
$16,351
$26,994
$21,885
$28,761
$28,100
$24,872
$31,864
$25,116
$26,258
$17,543