11745 Otter Run, Lake Worth, FL 33449

Current Owners
Stephanie G Atkinson
Purchase Price
$835,000 (2014)
Property Taxes
$14,203 (2018)
Blockshopper green logo