1/40 40 Active $249,900 2 Beds2 Baths1,175 SqFt 3351 Spanish TRL 414, Delray Beach, FL 33483 Condo Listed by Engel & Voelkers Delray Beach