$2,165,000
6440 62ND AVE N
24848 sqft
Living Area
28672 sqft
Lot Size
71307 sqft
Year Built
1985
Price/sqft
$89
BELCHER PARK I LAND TRUST
$2,165,000
6440 62ND AVE N
$2,300,000
6401 102ND AVE
$2,608,443
7101 53RD ST N
$2,650,000
4249 76TH AVE N
$2,540,000
7802 BELCHER RD