12001 Belcher Road S, Pinellas Park, FL 33773

Current Owners
12001 Belcher Rd LLC
Purchase Price
$23,500,000 (2015)
Property Taxes
$428,567 (2019)
Blockshopper green logo