1628 River Reach Drive, Orlando, FL 32828

Current Owners
LCA River Reach LP
Purchase Price
$44,582,300 (2020)
Property Taxes
$146,735 (2019)
Blockshopper green logo