12100 Star Road, Weeki Wachee, FL 34613

Current Owners
Linton and Fernanda Calvert
Purchase Price
$100 (2020)
Property Taxes
$978 (2022)
Blockshopper green logo