$634,107
12551 86TH AVE
532 sqft
Living Area
532 sqft
Lot Size
128123 sqft
Year Built
1978
Price/sqft
$1261
DUKE ENERGY FLORIDA, INC
$634,107
12551 86TH AVE
$726,240
62ND AVE N
$671,001
8675 PARK BLVD