Specials 1 Day Ago COMPARE Solera at Avalon Trails 14800 Cumberland Dr, Delray Beach, FL 33446 2 - 3 Beds $3,498 - $4,376