6310 Camellia Garden Drive, Azalea Park, FL 32807

Current Owners
Spt Dolphin Camellia Pointe LLC
Purchase Price
$750,000 (2003)
Property Taxes
$160,814 (2019)
Blockshopper green logo