Martha's Lane

Santa Rosa Beach, FL
Two building 19 unit rental condo complex.