The Santa Rosa Villas
The Santa Rosa Villas is a project located on Thomas Drive in Santa Rosa Beach, FL. This subdivision was developed by DeFoor Ventures, LLC in 2002-2003 and is made up of 38 single family lots.
The Santa Rosa Villas is a project located on Thomas Drive in Santa Rosa Beach, FL. This subdivision was developed by DeFoor Ventures, LLC in 2002-2003 and is made up of 38 single family lots.