Rochester Hills MI, 48307
$27,823
$26,258
$13,518
$27,511
$26,572
$25,682
$24,201
$24,872
$26,561
$23,137
$31,864
$25,116
$14,418
$15,999
$8,669
$31,405
$6,896
$5,868