New listing $734,000 Town Place At Delray #A 180 NE 6TH Avenue #A, Delray Beach FL 33483 2 bd · 3 ba · 1,200 sq ft MLS# B26095521 · Listing courtesy of One Sotheby's International Realty