Beach Drive, LLC - A luxury single family residence located on the Gulf of Mexico in Santa Rosa Beach, FL. Completed in October 2009