$121,198
13251 133RD AVE N
1550 sqft
Living Area
632 sqft
Lot Size
6189 sqft
Year Built
1951
Price/sqft
$238
AHUMADA, FERNANDO
$121,198
13251 133RD AVE N
$121,449
13295 133RD AVE N
$121,590
601 15TH AVE NW
$122,039
1923 STARKEY RD
$150,722
407 2ND AVE NE