$3,860,259
1800 WEEDON DR NE
16517 sqft
Living Area
34896 sqft
Lot Size
264104 sqft
Year Built
1960
Price/sqft
$110
FL INT IMP FUND TRE
$3,860,259
1800 WEEDON DR NE
$3,824,940
3601 38TH AVE S