Price reduced $1,900,000 Grande Orchid 6903 Royal Orchid Circle, Delray Beach FL 33446 5 bd · 3.5 ba · 3,114 sq ft MLS# B26074791 · Listing courtesy of EXP Realty LLC