First Street, Downtown Sanford, FL 32771

Location