Sold $475,000 Tivoli Isles Pud 14820 Strand Lane, Delray Beach FL 33446 2 bd · 2 ba · 1,744 sq ft MLS# B26070265 · Listing courtesy of Century 21 Stein Posner