91 North Pollard Street, Oakland, FL 34787

Current Owners
Del Rasch Investments LLC
Purchase Price
$19,000 (2011)
Property Taxes
$1,463 (2019)
Blockshopper green logo