214 SWINTON AVE, DELRAY BEACH, FLORIDA. Live downtown Delray Beach in this brand new historical reproduction home. BSA Corporation along with Perez Design have created a magnificent residence just two blocks from Atlantic Ave and near the Atlantic Ocean. State of the art appliances and high end finishes throughout.