Rochester Hills MI, 48307
$14,827
$11,377
$18,876
$16,418
$18,398
$25,508
$17,616
$19,463
$13,567
$16,938
$5,726
$6,890