8970 63rd Court, Pinecrest, FL 33156

Current Owners
Pinecrest Lot 6 LLC
Purchase Price
$5,050,000 (2020)
Property Taxes
$41,121 (2019)
Blockshopper green logo