Sierrra Palms Condos or developments

16279 Sierra Palms Drive, Delray Beach (unincorporated), FL 33484

Current Owners
Conghui Wu
Purchase Price
$1 (2005)
Property Taxes
$3,108 (2018)
Blockshopper green logo