kdh new homes for sale obx flobx