$905,000
11931 31ST CT N
8432 sqft
Living Area
15664 sqft
Lot Size
36912 sqft
Year Built
1974
Price/sqft
$72
KNOLLWOOD INVESTMENT PROPERTIES LLC
$905,000
11931 31ST CT N
$905,000
11961 31ST CT N
$907,000
11861 31ST CT N
$907,000
11811 31ST CT N
$1,120,000
12344 75TH ST