13870 Oneida Road, Unit: C 2, Delray Beach (unincorporated), FL 33446

Current Owners
Sheri Silvers
Purchase Price
$10 (2005)
Property Taxes
$713 (2018)
Blockshopper green logo