14300 66th Street N, Clearwater, FL 33764

Current Owners
Twin Palms M H C LLC and T F R T E LLC
Purchase Price
N/A
Property Taxes
$1,898 (2019)
Blockshopper green logo