Price reduced $115,000 Evergreen I Of Vills Of Or #203 7515 S Oriole Boulevard #203, Delray Beach FL 33446 2 bd · 2 ba · 850 sq ft MLS# B26062654 · Listing courtesy of Coldwell Banker Realty