The Flagler Beach City Commission yet again tabled the site plan for a planned three-story, eight-unit vacation rental building at 1708 South Ocean Shore Boulevard until July 16, but not because it doesn't want to approve it. It is only seeking further tweaks. Developer Ted Barnhill moved the primary parking lot to front State Road A1A to alleviate traffic in a narrow rear dirt alley. Commissioners required additional screening along the western…