Sand and Sea Building Located in Delray Beach west of Atlantic Avenue in The Village by The Sea. Two retail stores on ground level and a lovely, well maintained apartment home upstairs. BACK