South Portland ME, 04106
$50,466
$17,665
$42,599
$33,000
$31,998
$41,827
$27,995
$48,807
$30,495
$38,227
$73,621
$25,976
$24,401
$29,188
$27,009
$49,335
$41,320
$19,638
$28,915
$20,125