$30,400,000
12001 BELCHER RD S
211472 sqft
Living Area
176012 sqft
Lot Size
729425 sqft
Year Built
1988
Price/sqft
$189
BAYOU POINT LL LLC
$30,400,000
12001 BELCHER RD S
$33,000,000
8400 49TH ST N
$38,600,000
3110 GRAND AVE
$33,200,000
8500 BELCHER RD