$16,007,970
6410 118TH AVE
163709 sqft
Living Area
90528 sqft
Lot Size
530517 sqft
Year Built
1991
Price/sqft
$154
PINELLAS BD OF PUB INST
$16,007,970
6410 118TH AVE
$16,018,360
8580 66TH ST N
$13,908,353
6505 68TH ST N