$950,000
11410 58TH ST
12454 sqft
Living Area
8518 sqft
Lot Size
66363 sqft
Year Built
2010
Price/sqft
$139
BARCELONA EQUIPMENT INC
$950,000
11410 58TH ST
$958,000
10781 75TH ST
$965,000
12772 59TH WAY N
$968,153
12175 46TH ST N
$1,180,000
12850 34TH ST