1124 Luke Lane, Delray Beach, FL 33483

Current Owners
Kelly M Liguori
Purchase Price
$10 (2005)
Property Taxes
$56,933 (2018)
Blockshopper green logo