For sale $1,250,000 Mallory Square 365 W Mallory Circle, Delray Beach FL 33483 3 bd · 3.5 ba · 1,873 sq ft MLS# B26065988 · Listing courtesy of LoKation