$20,672,411
6000 70TH AVE N
113507 sqft
Living Area
297508 sqft
Lot Size
1602933 sqft
Year Built
1981
Price/sqft
$72
PINELLAS BD OF PUB INST
$20,672,411
6000 70TH AVE N
$21,508,768
11111 BELCHER RD S