$197,517
9571 83RD ST N
840 sqft
Living Area
948 sqft
Lot Size
8197 sqft
Year Built
1962
Price/sqft
$260
YOKOYAMA ENTERPRISES LLC
$197,517
9571 83RD ST N
$197,622
8255 82ND AVE
$197,637
7381 111TH ST
$197,694
8419 92ND TER
$246,787
9064 NARCISSUS AVE