$909,317
120 20TH AVE N
2114 sqft
Living Area
1870 sqft
Lot Size
10319 sqft
Year Built
1977
Price/sqft
$608
CLEARWATER CAPITAL PARTNERS USA LLC
$909,317
120 20TH AVE N
$909,587
2430 14TH ST N
$909,743
8033 13TH AVE S
$909,834
2907 52ND AVE S
$1,136,623
4426 43RD ST S