$2,900,000
11910 62ND ST
63300 sqft
Living Area
37719 sqft
Lot Size
86984 sqft
Year Built
1986
Price/sqft
$95
FISLB-FL1 LLC
$2,900,000
11910 62ND ST
$2,925,000
12436 73RD CT
$3,060,000
6203 80TH AVE N
$3,070,000
11880 28TH ST N
$3,575,000
12150 28TH ST N