17900 Blk Geraci Road, Lutz, FL 33548

Current Owners
Odessa Investment Properties LLC
Purchase Price
$10 (2014)
Property Taxes
$3,940 (2018)
Blockshopper green logo