$96,101
5876 21ST ST N # 8
780 sqft
Living Area
860 sqft
Year Built
1981
Price/sqft
$140
ABAD, CHRISTOPHER A
$96,101
5876 21ST ST N # 8
$96,101
5876 21ST ST N # 2
$96,101
5876 21ST ST N # 7
$96,101
5876 21ST ST N # 3
$120,114
801 83RD AVE N # 229