New listing $879,000 Captains Walk Condo #310 270 Captains Walk #310, Delray Beach FL 33483 3 bd · 2.5 ba · 1,538 sq ft MLS# B26095380 · Listing courtesy of Premier Brokers International