$1,369,0002 syp. · 2 łaz. · 1,169 sq ft306 NE 2nd Street # Unit 208-209 & 309-310, Delray Beach, FL 33483